#ifndef MARKER_TRACKER_H
#define MARKER_TRACKER_H

#include <opencv/cv.h>
#include <opencv/cxcore.h>
#include <opencv/highgui.h>
#include <limits.h>
#include <math.h>
#include "SimpleVectorMatrix.h"
#include "PoseEstimation.h"

extern IplImage *frame_image;
extern std::map<short, float*> markers_map;
extern bool hideMarker;
extern int calibratingAdditionalMarkers;

extern std::vector<Point> blueMarkers;

extern bool planeCalibEnabled;

void init();
void finish();
void mainLoop();


#endif // MARKER_TRACKER_H
